// 查看历史微圈评论人数和次数
$(function (){
    $.ajax({
        type:'get',
        url:'/microCycle/getMicroCycleReview',
        success:function (res){
            $('#pl_wqpl_lsplcs').val(res.count);
            $('#pl_wqpl_lsplrs').val(res.count);
            $('#qbpl_geshu').val(res.count);
        }
    })
})

// //查看微圈评论人数  status1 1已通过个数
// $(function () {
//     $.ajax({
//         type: 'get',
//         url: '/microCycle/getMicroCycleNumber',
//         data: {
//             status: 1
//         },
//         success:function (res) {
//             $('#normal_geshu').val(res.count);
//         }
//     })
// })
//
// //查看微圈评论人数  status1 2已拦截个数
// $(function () {
//     $.ajax({
//         type: 'get',
//         url: '/microCycle/getMicroCycleNumber',
//         data: {
//             status: 2
//         },
//         success:function (res) {
//             $('#intercept_geshu').val(res.count);
//         }
//     })
// })
//
// //查看微圈评论人数  status1 3已删除个数
// $(function () {
//     $.ajax({
//         type: 'get',
//         url: '/microCycle/getMicroCycleNumber',
//         data: {
//             status: 3
//         },
//         success:function (res) {
//             $('#delete_geshu').val(res.count);
//         }
//     })
// })

// 查看今日微圈评论人数和次数
$(function (){
    $.ajax({
        type:'get',
        url:'/microCycle/getMicroCycleToday',
        success:function (res){
            $('#pl_wqpl_jrplcs').val(res.cou);
            $('#pl_wqpl_jrplrs').val(res.cou);
        }
    })
})

var tableI = null;
function  funtt(){
    tableI.reload('tableIn');
}

layui.use(['table','form'], function () {
    var table = layui.table;
    var form = layui.form;

// 展示表格
    tableI = table.render({
        elem: '#microCycleReview',
        url: '/microCycle/getReview',
        id: 'tableIn',
        page: {
            //       总条数  左箭头  显示的页数 右箭头  // 每页显示条数
            layout: ['count', 'prev', 'page', 'next', 'limit'],
            groups: 1,
            // 每页显示条数
            limit: 5,
            // 每页显示条数
            limits: [5, 8, 10]
        },
        cols: [[
            {field: 'userAccount', title: "成员账号", width: 200},
            {field: 'userRemark', title: "昵称", width: 180},
            {field: 'userName', title: "成员名称", width: 160},
            {field: 'publishedText', title: "所属文章", width: 160},
            {field: 'commentDate', title: "发言时间", width: 210,sort: true},
            {field: 'content', title: "发言内容", width: 196},
            {
                field: 'status', title: "状态", width: 150, templet: function (d) {
                    if (d.status == 1) {
                        return "已通过";
                    }
                    if (d.status == 2) {
                        return "已拦截";
                    }
                    if (d.status == 3) {
                        return "已删除";
                    }
                }
            },
            {title: '操作', toolbar: '#toolbtn', width: 160}
        ]],
        parseData: function (res) {
            return {
                "code": res.code,
                "msg": res.msg,
                "count": res.count,
                "data": res.data
            };
        },
        toolbar: '#toolbarbtn'
    })

    // 尾吧
    table.on('tool(test)', function (obj) {
        data = obj.data
        console.log(data)
        // 拦截
        if (obj.event === 'intercept') {
            $.ajax({
                type: 'post',
                url: '/microCycle/microCycleReviewBlocked',
                data: {
                    "id": obj.data.id,
                    status: 2
                },
                dataType: 'json',
                success: function (res) {
                    // 刷新页面
                    tableI.reload();
                    if (res.start == 200){
                        layer.msg(res.msg,{time:500,icon:5})
                    }
                    else {
                        layer.msg(res.msg,{time:500,icon:6})
                    }
                }
            })
            // 通过
        }else if (obj.event === 'adopt') {
            $.ajax({
                type: 'post',
                url: '/microCycle/microCycleReviewBlocked',
                data: {
                    "id": obj.data.id,
                    status: 1
                },
                dataType: 'json',
                success: function (res) {
                    // 刷新页面
                    tableI.reload();
                    if (res.start == 200){
                        layer.msg(res.msg,{time:500,icon:5})
                    }
                    else {
                        layer.msg(res.msg,{time:500,icon:6})
                    }
                }
            })
            // 删除
        } else if (obj.event === 'delete') {
            layer.confirm('真的删除' + obj.data.content + '吗?', function (index) {
                $.ajax({
                    type: 'post',
                    url: '/microCycle/microCycleReviewBlocked',
                    data: {
                        "id": obj.data.id,
                        status: 3
                    },
                    dataType: 'json',
                    success: function (res) {
                        // 刷新页面
                        tableI.reload();
                        if (res.start == 200){
                            layer.msg(res.msg,{time:500,icon:5})
                        }
                        else {
                            layer.msg(res.msg,{time:500,icon:6})
                        }
                    },
                    error: function (e) {
                        console.log(e);
                    }
                })
            });
        }
    })

    // 点击按钮事件 查看全部评论
    $("#wqpl_but_qbpl").click(function (obj) {
        table.reload('tableIn',{
            url:'/microCycle/getReview',
        })
    })

    // 点击按钮事件 查看正常评论
    $("#wqpl_but_zc").click(function (obj) {
        table.reload('tableIn',{
            url:'/microCycle/getReviewNormal',
            where:{
                status: 1
            }
        })
    })
    // 点击按钮事件 查看已拦截评论
    $("#wqpl_but_ylj").click(function (obj) {
        table.reload('tableIn',{
            url:'/microCycle/getReviewNormal',
            where:{
                status: 2
            }
        })
    })

    // 点击按钮事件 查看已删除评论
    $("#wqpl_but_ysc").click(function (obj) {
        table.reload('tableIn',{
            url:'/microCycle/getReviewNormal',
            where:{
                status: 3
            }
        })
    })
})